self-proclaimed expert - Alemán Inglés Diccionario